// component/clock/clock.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        hours: '0' + 1,   // 时
        minute: '0' + 0,   // 分
        second:'0' + 0,   // 秒
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        // 调用函数
        this.setInterval()
    },
    // 计时器
  setInterval: function () {
    const that = this
    var second = that.data.second
    var minute = that.data.minute
    var hours = that.data.hours 
     setInterval(function(){
        hours--
        second = 3
        minute = 3
          if(hours == 0){
            that.setData({
                hours:'0'+hours
            })
        }  
        // if(second >= 0){
        //     minute --
        //     second = 10
        //     if(minute <= 0){
        //         second --
        //         minute = 10
        //     }
        // }
        if(second >= 0){
            minute --
            second = 3
            
            if(minute <= 0){
                second --
                minute = 0
            }
        }

                if(second <10){
                    that.setData({
                        second: '0' + second
                    })
                }else{
                    that.setData({
                        second
                    })
                }
                if(minute <10){
                    that.setData({
                        minute: '0' + minute
                    })
                }else{
                    that.setData({
                        minute
                    })
                }
     },1000)     
    // setInterval(function () {  // 设置定时器
    //     second++
    //     if (second >= 60) {
    //         second = 0  //  大于等于60秒归零
    //         minute++
    //         if (minute >= 60) {
    //             minute = 0  //  大于等于60分归零
    //             hours++
    //             if (hours < 10) {
    //                 // 少于10补零
    //                 that.setData({
    //                     hours: '0' + hours
    //                 })
    //             } else {
    //                 that.setData({
    //                     hours
    //                 })
    //             }
    //         }
    //         if (minute < 10) {
    //             // 少于10补零
    //             that.setData({
    //                 minute: '0' + minute
    //             })
    //         } else {
    //             that.setData({
    //                 minute: minute
    //             })
    //         }
    //     }
    //     if (second < 10) {
    //         // 少于10补零
    //         that.setData({
    //             second: '0' + second
    //         })
    //     } else {
    //         that.setData({
    //             second: second
    //         })
    //     }
    //   }, 1000)
  },


})